package rexsee.core.menu;

import java.util.ArrayList;

public class PopMenus {
	public final ArrayList<PopMenu> menus = new ArrayList<PopMenu>();
	public void add(PopMenu menu) {
		menus.add(menu);
	}
	public PopMenu get(String id) {
		for (int i = 0; i < menus.size(); i++) {
			PopMenu menu = menus.get(i);
			if (id.equals(menu.id)) return menu;
		}
		return null;
	}
	public void remove(String id) {
		for (int i = 0; i < menus.size(); i++) {
			PopMenu menu = menus.get(i);
			if (id.equals(menu.id)) menus.remove(i);
		}
	}
	public void destroy() {
		for (int i = 0; i < menus.size(); i++) {
			try {
				menus.get(i).destroy();
			} catch (Exception e) {
			}
		}
	}
}
